negative Nellie

Someone who is pessimistic about everything; constant complainer. Glass half empty kind of person, negative outlook on life.
> You complain about everything, you're such a negative nellie!